package api

import (
	auto "beergo/app/check/auto/controller"
	"beergo/app/check/conf"
	"github.com/beego/beego/v2/server/web"
)

type VideoClassAdminController struct {
	auto.VideoClassController
}

func init() {
	web.Router(conf.UrlPrefix + "/VideoClass/:id", 		&VideoClassAdminController{}, "*:GetAction")
	web.Router(conf.UrlPrefix + "/VideoClass/info", 		&VideoClassAdminController{}, "*:InfoAction")
	web.Router(conf.UrlPrefix + "/VideoClass/scan", 		&VideoClassAdminController{}, "*:ScanAction")
	web.Router(conf.UrlPrefix + "/VideoClass/list", 	    &VideoClassAdminController{}, "*:ListAction")
	web.Router(conf.UrlPrefix + "/VideoClass/update", 	&VideoClassAdminController{}, "*:UpdateAction")
	web.Router(conf.UrlPrefix + "/VideoClass/create", 	&VideoClassAdminController{}, "*:CreateAction")
	web.Router(conf.UrlPrefix + "/VideoClass/copy", 	    &VideoClassAdminController{}, "*:CopyAction")
	web.Router(conf.UrlPrefix + "/VideoClass/edit", 	    &VideoClassAdminController{}, "*:EditAction")
	web.Router(conf.UrlPrefix + "/VideoClass/delete", 	&VideoClassAdminController{}, "*:DeleteAction")
	web.Router(conf.UrlPrefix + "/VideoClass/:id/:field", &VideoClassAdminController{}, "*:SonsAction")
	web.Router(conf.UrlPrefix + "/VideoClass/choice", &VideoClassAdminController{}, "*:ChoiceAction")
	web.Router(conf.UrlPrefix + "/VideoClass/category", &VideoClassAdminController{}, "*:CategoryAction")
}
//func (this *VideoClassAdminController) Prepare() {}
//func (this *VideoClassAdminController) ListAction() {}
//func (this *VideoClassAdminController) GetAction() {}
//func (this *VideoClassAdminController) InfoAction() {}
//func (this *VideoClassAdminController) ScanAction() {}
//func (this *VideoClassAdminController) CreateAction() {}
//func (this *VideoClassAdminController) UpdateAction() {}
//func (this *VideoClassAdminController) CopyAction() {}
//func (this *VideoClassAdminController) DeleteAction() {}
//func (this *VideoClassAdminController) EditAction() {}
//func (this *VideoClassAdminController) SonsAction() {}
//func (this *VideoClassAdminController) ChoiceAction() {}
//func (this *VideoClassAdminController) CategoryAction() {}
